home *** CD-ROM | disk | FTP | other *** search
INI File | 1997-04-05 | 19.9 KB | 478 lines |
- [Aliases]
- n0=msgchan {
- n1= if # == $null { return $active } | else { return # }
- n2=}
- n3=/dj /nextpet w:\txt\time $+ $1 $+ .txt 0 . $msgchan(0) $2
- n4=/timepetnew set %timepet_file | remove w:\txt\timer.txt | set %petfile_out w:\txt\timer.txt
- n5=/timepetoff set %petfile_out
- n6=/petfile {
- n7= set %petfile_dfile $$1
- n8= set %petfile_lines $lines($$1)
- n9= set %petfile_n 0
- n10= if $2 == $null { set %petfile_col 1 } | else { set %petfile_col $2 }
- n11=}
- n12=/nextpet {
- n13= set %petfile_n $2
- n14= set %petfile_lol $3
- n15= if %petfile_lol == . { set %petfile_lol $lines($1) }
- n16= if %petfile_n == $null { set %petfile_n 0 }
- n17= inc %petfile_n 1
- n18= if %petfile_n > %petfile_lol {
- n19= if $5 == $null { return }
- n20= set %petfile_n 1
- n21= echo -s restarting $1 line 1
- n22= }
- n23= set %petfile_line $read -l $+ %petfile_n $1
- n24= set %petfile_secs $token(1,32,%petfile_line)
- n25= set %petfile_method $token(2,32,%petfile_line)
- n26= if %petfile_method == autosound {
- n27= set %petfile_wav $token(3,32,%petfile_line)
- n28= set %petfile_rest $gettok(%petfile_line,2,20)
- n29= if %petfile_rest == $null { set %petfile_rest 12 $+ $lof($xxfindfile($wavedir,%petfile_wav)) 1bytes }
- n30= /ssb $4 %petfile_wav A $+ 3 %petfile_secs $+ 1 $+ sDelay %petfile_rest
- n31= }
- n32= /.timer 1 %petfile_secs /nextpet $1 %petfile_n %petfile_lol $4 $5
- n33=}
- n34=/tsetpet {
- n35= inc %petfile_n 1
- n36= if %petfile_n > %petfile_lines { return }
- n37= set %petfile_line $read -l $+ %petfile_n %petfile_dfile
- n38= set %petfile_wav $token(%petfile_col,32,%petfile_line)
- n39= /timepet %petfile_wav
- n40=}
- n41=/timepet /timepetbase # $$1.wav
- n42=/timepetbase {
- n43= if %petfile_out != $null {
- n44= set %timepet_ttime $ctime
- n45= set %timepet_dtime %timepet_ttime - %timepet_ltime
- n46= write %petfile_out %timepet_dtime autosound %timepet_file $chr(20) $+ %timepet_rest
- n47= echo -s file %petfile_out %timepet_dtime %timepet_file
- n48= }
- n49= set %timepet_file $2
- n50= set %timepet_rest *3
- n51= set %timepet_ltime %timepet_ttime
- n52= /ssb $1 %timepet_file *3
- n53=}
- n54=/f7 say Random Cate:: $read g:\mircgen\quit.txt
- n55=/d /dde serve on | /run g:\wave241\wave241.exe
- n56=/block {
- n57= %num = 1 | unset %msg | %msg = 8,1 | %color = p
- n58= :start
- n59= if %color == p { %num2 = 1 | %num3 = 8 | %color = y | goto add }
- n60= if %color == y { %num2 = 8 | %num3 = 1 | %color = p | goto add }
- n61= :add
- n62= if $mid(%num, 1, *1) != $null {
- n63= if $mid(%num,1,*1) == $chr(32) {
- n64= %msg = %msg $+ $+ %num2 $+ , $+ %num3 $+ $chr(32) $+
- n65= inc %num
- n66= goto start
- n67= }
- n68= else { %msg = %msg $+ $mid(%num,1,*1)
- n69= inc %num
- n70= goto add
- n71= }
- n72= }
- n73= say %msg
- n74=}
- n75=/f2 /who *sunline.net
- n76=/rc /msg $$1 dccs $get(0) $send(0)
- n77=/sw /sound #wavaddiction $$1.wav Get !huck $$1.wav
- n78=/cyberhug /sound # cyberhug.wav 4(((((13 $+ $$1 $+ 4)))))
- n79=/smile /say :)
- n80=/go1 /awave_unskip #wavaddiction
- n81=/stop1 /awave_skip #wavaddiction
- n82=/colorgreet /say 14,1 $$1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1
- n83=/colorlist say 1 12 23 34 45 56 67 78 89 910 1011 1112 1213 1314 1415 15
- n84=/inin {
- n85= /.msg w@channels2.undernet.org login #mainesbest fuckHUCK
- n86= /.msg w@channels2.undernet.org login #maine Random
- n87= /.msg w@channels2.undernet.org login #maine1 fuckHUCK
- n88= /.msg w@channels2.undernet.org login #maineloons fuckHUCK
- n89= /.msg w@channels2.undernet.org login #maineone Random97
- n90=}
- n91=/cg /say 14,1 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1
- n92=/snowf2 /me 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1->
- n93=/as1 /timer 0 450 /awave_samp_on #wavaddiction 30 | /timer 0 1500 /awave_more
- n94=/dds /ds # $$1
- n95=/soundplay {
- n96= /set %sndnamelof $lof($$2)
- n97= /set %sndname $$nopath($$2)
- n98= if # == $null { set %ss_chan $active } | else { set %ss_chan # }
- n99= /timepetbase $$1 %sndname 10 $+ %sndnamelof $+ 1 Bytes
- n100=}
- n101=/mm /splay $$1.wav
- n102=/ds /deepsend $$1 w:\ $+ $$2 $+ .wav
- n103=/f8 {
- n104= /set %wavdir w:\
- n105= /set %wavlist fullplay.k
- n106= /set %wavpath %wavdir $+ %wavlist
- n107= /set %wavlast $read %wavpath
- n108= /set %wavfile $token(2,32,%wavlast) $+ .wav
- n109= /set %wavbytes $token(4,32,%wavlast)
- n110= /sound # %wavfile At Random %wavbytes bytes Get it with13 !Huck %wavfile
- n111=}
- n112=/f9 /sound # %wavfile At Random %wavbytes bytes Get it with 12 !Huck %wavfile
- n113=xxfindfile {
- n114= /set %xxff $findfile($$1,$$2,1)
- n115= if (%xxff == $null ) { /return $$1 $+ $$2 }
- n116= return %xxff
- n117=}
- n118=/deepsend /set %deepsend_find $xxfindfile($nofile($$2),$nopath($$2)) | echo On: $$2 Sending %deepsend_find to $$1 | /dcc send $$1 %deepsend_find
- n119=/deepfind /set %deepfind_file $$1 $+ .wav | /set %deepsend_find $xxfindfile($wavedir,%deepfind_file ) | echo Found : %deepsend_find
- n120=/xx /set %deepsend_find $xxfindfile($nofile($$2),$nopath($$2)) | echo On: $$2 Sending %deepsend_find to $$1 | /xx2 /echo -s hmm $xxfindfile($nofile($$1),$nodir($$1))
- n121=/ss if # == $null { set %ss_chan $active } | else { set %ss_chan # } | /timepetbase %ss_chan $$1.wav
- n122=/ssb /sound $$1 $$2 *3 5 $+ Get it with $+ 13 !Huck $$2
- n123=; ***************** awave *****************
- n124=/awave_samp_on /awave_unskip $$1 | /timer 1 $$2 /awave_skip $$1
- n125=/awave_more /inc %a_wave_max | /awave_show_max | /nextsound
- n126=/awave_less /dec %a_wave_max | /awave_show_max
- n127=/awave_show_max /echo 5 -s Awav max is now %a_wave_max
- n128=/awave_show_nick {
- n129= /awave_show_list [ [ $cheap_arr(a_wave_q,$$1) ] ] $$1
- n130=}
- n131=/awave_show_item {
- n132= /awave_data a_wave_show $$1
- n133= /echo 5 -s a: %a_wave_show_active id %a_wave_show_uthis $asctime(%a_wave_show_time) /msg %a_wave_show_chan ! $+ %a_wave_show_nick %a_wave_show_name
- n134=}
- n135=/awave_show_now /awave_show_list %a_wave_now active-list
- n136=/awave_show_all /awave_show_list %a_wave_ulist total-list
- n137=/awave_show_list {
- n138= /echo 5 -s Title $2
- n139= /set %a_wave_list_n 1
- n140= :in
- n141= /inc %a_wave_list_n
- n142= /set %a_wave_list_u $gettok($1,%a_wave_list_n,20)
- n143= /if ( $null == %a_wave_list_u ) { /return }
- n144= /awave_show_item %a_wave_list_u
- n145= goto in
- n146=}
- n147=/awave_rebuild_all {
- n148= /set %a_wave_list_n 1
- n149= /set %a_wave_names x
- n150= :in
- n151= /inc %a_wave_list_n
- n152= /set %a_wave_list_u $gettok(%a_wave_ulist,%a_wave_list_n,20)
- n153= /if ( $null == %a_wave_list_u ) { /return }
- n154= /awave_data a_wave_rebuild %a_wave_list_u
- n155= /set %a_wave_names $addtok(%a_wave_names,%a_wave_rebuild_name,20)
- n156= /awave_show_item %a_wave_list_u
- n157= goto in
- n158=}
- n159=mychan {
- n160= if ( $chan == $null ) { /return $nick }
- n161= /return $chan
- n162=}
- n163=/mainget {
- n164= rem /echo 3 -s maineget $chan $nick $filename
- n165= /if ( $chan == $null ) { /set %a_wave_from_chan $nick }
- n166= else { /set %a_wave_from_chan $chan }
- n167= rem /echo 3 -s getsound %a_wave_from_chan $nick $filename
- n168= /set %a_wave_skipthis $findtok(%a_wave_skip,%a_wave_from_chan,20)
- n169= /if ( $null != %a_wave_skipthis ) {
- n170= /echo 4 -s Skipped c 14 /getsound 7 %a_wave_from_chan 1 $nick 13 $filename
- n171= }
- n172= else {
- n173= /set %a_wave_skipthis $findtok(%a_wave_skip,$nick,20)
- n174= /if ( $null != %a_wave_skipthis ) {
- n175= /echo 4 -s Skipped User %a_wave_from_chan 7 $nick 1 $filename
- n176= }
- n177= else {
- n178= /getsound %a_wave_from_chan $nick $filename
- n179= }
- n180= }
- n181=}
- n182=/awave_clear {
- n183= /echo 4 -s Clearing $$1
- n184= /awave_data a_wave_cl $$1
- n185= /echo 3 -s ..... %a_wave_cl_uthis wave %a_wave_cl_name from %a_wave_cl_nick
- n186= /if ( $null != $findtok(%a_wave_now,$1,20) ) {
- n187= /dec %a_wave_n
- n188= /set %a_wave_now $remtok(%a_wave_now,$1,20)
- n189= }
- n190= /set %a_wave_cl_ix $findtok(%a_wave_ulist,$1,20)
- n191= /if %a_wave_cl_ix != $null {
- n192= /set %a_wave_cl_qn $cheap_arr(a_wave_q,%a_wave_cl_nick)
- n193= /set %a_wave_cl_q [ [ %a_wave_cl_qn ] ]
- n194= /set %a_wave_cl_q2 $remtok(%a_wave_cl_q,$1,20)
- n195= /if (%a_wave_cl_nick != $null ) {
- n196= /set $cheap_arr(a_wave_q,%a_wave_cl_nick) %a_wave_cl_q2
- n197= }
- n198= /set %a_wave_cl_name $gettok(%a_wave_names,%a_wave_cl_ix,20)
- n199= /set %a_wave_ulist $remtok(%a_wave_ulist,$$1,20)
- n200= /set %a_wave_names $remtok(%a_wave_names,%a_wave_cl_name,20)
- n201= /unset $cheap_arrs(a_wave_l,$$1)
- n202= /if ( %a_wave_n < 0 ) { /set %a_wave_n 0 }
- n203= /if ( $2 == $null ) { /nextsound }
- n204= }
- n205= else {
- n206= /echo Unum $$1 not found }
- n207=}
- n208=/nextsound {
- n209= /echo 3 -s nextsound %a_wave_n %a_wave_max ..
- n210= /set %a_wave_n 0 + %a_wave_n
- n211= /set %a_wave_max 0 + %a_wave_max
- n212= /if ( %a_wave_n > %a_wave_max ) { /echo 4 -s Max Reqeustd }
- n213= else {
- n214= /set %a_wave_find_ct 0
- n215= :next
- n216= /inc %a_wave_find_ct
- n217= /awave_next_nick
- n218= /if ( %a_wave_next_ok != 1) { goto nono }
- n219= /if ( %a_wave_next_active == 0 ) { goto gotwav }
- n220= :nono
- n221= /echo 4 -s no wav found
- n222= /return
- n223= :gotwav
- n224= rem /echo 3 -s gotwav %a_wave_next_uthis
- n225= /if ( %a_wave_next_nick != %a_wave_next_chan ) {
- n226= /if ( %a_wave_next_nick ison %a_wave_next_chan ) {
- n227= /awave_next_get
- n228= /return
- n229= }
- n230= else {
- n231= /echo 4 -s %a_wave_next_nick has left %a_wave_next_chan
- n232= }
- n233= }
- n234= else {
- n235= /awave_next_get
- n236= /return
- n237= }
- n238= :skip
- n239= /echo 4 -s Clear dut to skip
- n240= /awave_clear %a_wave_next_uthis
- n241= }
- n242=}
- n243=/awave_next_get {
- n244= /echo 3 -s getting .... %a_wave_next_uthis
- n245= /set $cheap_arr3(a_wave_l,%a_wave_next_uthis,active) 1
- n246= /set $cheap_arr3(a_wave_q,%a_wave_next_nick,get) %a_wave_next_uthis
- n247= /set %a_wave_msg_nick [ [ $cheap_arr(a_wave_rename,%a_wave_next_nick) ] ]
- n248= /if ( $null == %a_wave_msg_nick ) { /set %a_wave_msg_nick %a_wave_next_nick }
- n249= /set %a_wave_msg_line %a_wave_next_chan ! $+ %a_wave_next_nick %a_wave_next_name
- n250= /echo 4 -s msg 13 %a_wave_next_chan 7 ! $+ %a_wave_msg_nick 1 %a_wave_next_name
- n251= /msg %a_wave_next_chan ! $+ %a_wave_msg_nick %a_wave_next_name 13 Thnx
- n252= /inc %a_wave_n
- n253= /set %a_wave_now $addtok(%a_wave_now,%a_wave_next_uthis,20)
- n254=}
- n255=cheap_arr { return % $+ $1 $+ _ $+ $2 }
- n256=cheap_arrs { return % $+ $1 $+ _ $+ $2 $+ * }
- n257=cheap_arr3 { return % $+ $1 $+ _ $+ $2 $+ _ $+ $3 }
- n258=/clearsound {
- n259= /echo Clearing AWAVE
- n260= /set %a_wave0 %a_wave_skip
- n261= /unset %a_wave_*
- n262= set %a_wave_n 0
- n263= /set %a_wave_names x
- n264= /set %a_wave_ulist x
- n265= /set %a_wave_cir x
- n266= /set %a_wave_unique 0
- n267= /set %a_wave_nicks x
- n268= /set %a_wave_max 1
- n269= /set %a_wave_wanted 1
- n270= /set %a_wave_now x
- n271= /if ( %a_wave0 == $null ) {
- n272= /set %a_wave_skip x
- n273= }
- n274= else {
- n275= /set %a_wave_skip %a_wave0
- n276= }
- n277=}
- n278=/awave_skip {
- n279= /set %a_wave_skip $addtok(%a_wave_skip,$$1,20)
- n280=}
- n281=/awave_unskip {
- n282= /set %a_wave_skip $remtok(%a_wave_skip,$$1,20)
- n283=}
- n284=/donewav {
- n285= /echo 4 -s Donewave on $$1
- n286= /set %a_wave_done_name $nopath($$1)
- n287= /set %a_wave_done_ix $findtok(%a_wave_names,%a_wave_done_name,20)
- n288= /if ( %a_wave_done_ix != $null ) { /awave_clear $gettok(%a_wave_ulist,%a_wave_done_ix,20) }
- n289= else { /echo lost %a_wave_done_name }
- n290=}
- n291=/awave_newq /set %a_wave_cir x
- n292=/awave_addq /set %a_wave_cir $addtok(%a_wave_cir,$$1,20)
- n293=/getsound {
- n294= /inc %a_wave_unique
- n295= /if ( %a_wave_wanted != 1 ) { /echo wavskip | /return }
- n296= rem /echo chan $$1 nick $$2 wav $$3
- n297= if $findtok(%a_wave_names,$3,20) == $null {
- n298= /set %a_wave_uthis %a_wave_unique
- n299= rem /echo 4 -s %a_wave_uthis
- n300= /set %a_wave_names $addtok(%a_wave_names,$3,20)
- n301= /set %a_wave_ulist $addtok(%a_wave_ulist,%a_wave_uthis,20)
- n302= /if ( $null == %a_wave_cir) { /set %a_wave_cir x }
- n303= /set %a_wave_cir $addtok(%a_wave_cir,$2,20)
- n304= /set $cheap_arr3(a_wave_l,%a_wave_uthis,name) $3
- n305= /set $cheap_arr3(a_wave_l,%a_wave_uthis,nick) $2
- n306= /set $cheap_arr3(a_wave_l,%a_wave_uthis,chan) $1
- n307= /set $cheap_arr3(a_wave_l,%a_wave_uthis,active) 0
- n308= /set $cheap_arr3(a_wave_l,%a_wave_uthis,time) $ctime
- n309= /set $cheap_arr3(a_wave_l,%a_wave_uthis,rtime) $ctime
- n310= /set %a_wave_q1 [ [ $cheap_arr(a_wave_q,$2) ] ]
- n311= if ( %a_wave_q1 == $null ) { /set %a_wave_q1 x }
- n312= /set $cheap_arr(a_wave_q,$2) $addtok(%a_wave_q1,%a_wave_uthis,20)
- n313= /echo 4 -s Added 13 $3 4 from $2 on $1 as %a_wave_uthis
- n314= /nextsound
- n315= }
- n316= else { /echo $3 already requested }
- n317=}
- n318=/awave_data {
- n319= /set $cheap_arr($$1,name) [ [ $cheap_arr3(a_wave_l,$$2,name) ] ]
- n320= /set $cheap_arr($$1,nick) [ [ $cheap_arr3(a_wave_l,$$2,nick) ] ]
- n321= /set $cheap_arr($$1,chan) [ [ $cheap_arr3(a_wave_l,$$2,chan) ] ]
- n322= /set $cheap_arr($$1,active) [ [ $cheap_arr3(a_wave_l,$$2,active) ] ]
- n323= /set $cheap_arr($$1,time) [ [ $cheap_arr3(a_wave_l,$$2,time) ] ]
- n324= /set $cheap_arr($$1,rtime) [ [ $cheap_arr3(a_wave_l,$$2,rtime) ] ]
- n325= /set $cheap_arr($$1,uthis) $$2
- n326=}
- n327=/awave_r {
- n328= /set $cheap_arr3(a_wave_l,$1,active) $2
- n329= /awave_data a_wave_done $$1
- n330= /echo .................Is %a_wave_done_active
- n331=}
- n332=/awave_remq {
- n333= /echo Removeing q $$1
- n334= /set %a_wave_cir $remtok(%a_wave_cir,$$1,20)
- n335= /unset $cheap_arrs(a_wave_q,$$1)
- n336=}
- n337=/awave_next_nick0 {
- n338= /set %a_wave_next_ok 0
- n339= /set %a_wave_next_nick0 $gettok(%a_wave_cir,2,20)
- n340= /set %a_wave_next_nick %a_wave_next_nick0
- n341= /set %a_wave_cir $addtok($remtok(%a_wave_cir,%a_wave_next_nick,20),%a_wave_next_nick,20)
- n342= /set %a_wave_next_q [ [ $cheap_arr(a_wave_q,%a_wave_next_nick) ] ]
- n343= /set %a_wave_next_ix $gettok(%a_wave_next_q,2,20)
- n344= /if ( $null == %a_wave_next_ix ) { /echo 4 -s Queue %a_wave_next_nick enpty | /awave_remq %a_wave_next_nick | /return }
- n345= /set %a_wave_next_q $addtok($remtok(%a_wave_next_q,%a_wave_next_ix,20),%a_wave_next_ix,20)
- n346= rem /set $cheap_arr(a_wave_q,%a_wave_next_nick) %a_wave_next_q
- n347= /awave_data a_wave_next %a_wave_next_ix
- n348= /if ( $null != %a_wave_next_time ) {
- n349= /echo 6 -s Next Ix is %a_wave_next_ix active %a_wave_next_active /msg %a_wave_next_chan ! $+ %a_wave_next_nick %a_wave_next_name
- n350= /set %a_wave_next_ok 1
- n351= }
- n352= else {
- n353= /set %a_wave_next_q $remtok(%a_wave_next_q,%a_wave_next_ix,20)
- n354= /set $cheap_arr(a_wave_q,%a_wave_next_nick0) %a_wave_next_q
- n355= }
- n356=}
- n357=/awave_next_nick {
- n358= /set %a_wave_next_loopa 0
- n359= :inin
- n360= /inc %a_wave_next_loopa
- n361= /if ( %a_wave_next_loopa > 22 ) { /echo 4 -s No pull | /return }
- n362= /awave_next_nick0
- n363= /if ( %a_wave_next_loopa == 1 ) {
- n364= /set %a_wave_next_nick1 %a_wave_next_nick
- n365= }
- n366= else {
- n367= /if ( %a_wave_next_nick1 == %a_wave_next_nick ) { /echo 4 -s No pill2 | /return }
- n368= }
- n369= /if ( %a_wave_next_ok != 1 ) { goto inin }
- n370= /if ( %a_wave_next_active != 0 ) { goto inin }
- n371= /set %a_wave_skipthis $findtok(%a_wave_skip,%a_wave_next_nick,20)
- n372= /if ( $null != %a_wave_skipthis ) {
- n373= /echo 4 -s Skipped User %a_wave_next_chan %a_wave_next_nick %a_wave_next_name
- n374= /awave_clear %a_wave_next_uthis nonextsound
- n375= /goto inin
- n376= }
- n377=}
- n378=/awave_show_qs {
- n379= /set %a_wave_list_nn 1
- n380= :inin
- n381= /inc %a_wave_list_nn
- n382= /set %a_wave_list_nick $gettok(%a_wave_cir,%a_wave_list_nn,20)
- n383= /if ( $null != %a_wave_list_nick ) {
- n384= /echo 1 -s Queue %a_wave_list_nn %a_wave_list_nick [ [ $cheap_arr(a_wave_q,%a_wave_list_nick) ] ]
- n385= /awave_show_nick %a_wave_list_nick
- n386= goto inin
- n387= }
- n388=}
- n389=/get_add {
- n390= /set %get_add_n 0
- n391= /set %get_add_ct 0
- n392= :inin
- n393= /inc %get_add_n
- n394= /if ( %get_add_n > $get(0) ) {
- n395= /dec %get_add_n
- n396= /echo -s Total get_ %get_add_ct %get_add_n
- n397= /return
- n398= }
- n399= /set %get_add_ct %get_add_ct + $get(%get_add_n).cps
- n400= goto inin
- n401=}
- n402=/dcc_add /send_add | /get_add | /set %dcc_add_ct %send_add_ct + %get_add_ct | /echo -s Total Dcc_ %dcc_add_ct
- n403=/send_add {
- n404= /set %send_add_n 0
- n405= /set %send_add_ct 0
- n406= :inin
- n407= /inc %send_add_n
- n408= /if ( %send_add_n > $send(0) ) {
- n409= /dec %send_add_n
- n410= /echo -s Total send %send_add_ct %send_add_n
- n411= /return
- n412= }
- n413= /set %send_add_ct %send_add_ct + $send(%send_add_n).cps
- n414= goto inin
- n415=}
- n416=;*******************ice************************
- n417=/ice {
- n418= /set %banfrom $3
- n419= if %banfrom == $null { /set %banfrom $me }
- n420= if $$1 == $me || $1 == %banfrom {
- n421= /notice %banfrom Wont ice me or you : $1
- n422= /return
- n423= }
- n424= echo goodban request on $$1
- n425= /set %banchan $2
- n426= if %banchan == $null { /set %banchan # }
- n427= if $$1 ison %banchan {
- n428= /set %bannick $$1
- n429= /set %banaddr $address(%bannick,1)
- n430= /set %banrest $token(2,33,%banaddr)
- n431= /set %banuid $token(1,64,%banrest)
- n432= /set %banip $token(2,64,%banrest)
- n433= /set %banpart $token(1,46,%banip)
- n434= echo nick %bannick uid %banuid ip %banip banaddr: %banaddr banpart %banpart
- n435= if %banpart isnum {
- n436= /set %banpart $token(4,46,%banip)
- n437= /set %banlen $len(%banip) - $len(%banpart)
- n438= /set %banip2 $left(%banlen,%banip)
- n439= /set %banfull *! $+ %banuid $+ @ $+ %banip2 $+ *
- n440= }
- n441= else {
- n442= /set %banlen $len(%banip) - $len(%banpart)
- n443= /set %banip2 $right(%banlen,%banip)
- n444= /set %banfull *! $+ %banuid $+ @* $+ %banip2
- n445= }
- n446= echo banip2 %banip2 %banright final %banfull
- n447= /mode %banchan +b %banfull
- n448= /kick %banchan %bannick
- n449=} }
- n450=;*************** flood ******************
- n451=/F12 /ignore -tiu90 *!*@*
- n452=/f11 /silence *!*@*
- n453=/f10 /silence -*!*@*
- [Raw]
- n0=311:*: { echo 4 -a $title Whois: $parm2* | dns $parm2 | halt }
- n1=319:*: { echo 4 -a $title Whois: $parm2* | halt }
- n2=312:*: { echo 4 -a $title Whois: $parm2* | halt }
- n3=317:*: { echo 4 -a $title Whois: $parm2* | halt }
- n4=318:*: { echo 4 -a $title End of WhoIs $title | .disable #whois | halt }
- n5=#ipcheck disabled
- n6=352:* {
- n7= set %nickme $parm6
- n8= set %ipchans $parm2
- n9= echo -a 14[6 $+ %nickme $+ 14] 3@ 14[5 $+ %ipchans $+ 14] 2Is Using Your Ip
- n10= inc %iptotal
- n11= halt
- n12=}
- n13=315:* {
- n14= echo -a 14[2People On-Line With Same Address14] 14[03 $+ %iptotal $+ 14]
- n15= unset %iptotal
- n16= unset %nickme
- n17= .disable #ipcheck
- n18= halt
- n19=}
- n20=#ipcheck end
-